other
Class Parser

java.lang.Object
  extended byother.Parser

public class Parser
extends java.lang.Object

Parser Klasse Erstellt aus den eingegebenen Kommandos im Editorbereich Command Objekte und legt diese in die Queue


Field Summary
static int ERROR_BRACE
           
static int ERROR_UNKNOWN_CMD
           
 
Constructor Summary
Parser()
           
 
Method Summary
 int getErrorCode()
          Liefert den Fehlercode, z.B.
 int getErrorLine()
          Liefert die Zeile, in der der Fehler aufgetreten ist.
 Queue getQueue()
          Liefert das Ergebnis des Parsens
 boolean parseString(java.lang.String str)
          Parst den übergebenen Text
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ERROR_BRACE

public static int ERROR_BRACE

ERROR_UNKNOWN_CMD

public static int ERROR_UNKNOWN_CMD
Constructor Detail

Parser

public Parser()
Method Detail

getQueue

public Queue getQueue()
Liefert das Ergebnis des Parsens

Returns:
eine Queue mit den Commands

getErrorLine

public int getErrorLine()
Liefert die Zeile, in der der Fehler aufgetreten ist.

Returns:
Zeile in der ein Fehler aufgetreten ist

getErrorCode

public int getErrorCode()
Liefert den Fehlercode, z.B. ERROR_UNKNOWN_CMD.

Returns:
den Errorcode der aufgetreten ist

parseString

public boolean parseString(java.lang.String str)
Parst den übergebenen Text

Returns:
true, wenn Parsen erfolgreich